tear drops - German English Dictionary